The_SEO_Framework\Generate_Url D

Total Complexity 216
Dependencies 2
Dependents 0
Total lines 1,101
Lines of code 504
Logical lines of code 352
Comment lines 428
Methods 34
Properties 0

Methods 34

Method Rating Maintainability Complexity Lines of code
get_shortlink()
B
40 24 50
get_paged_urls()
B
46 18 33
generate_canonical_url()
A
47 16 35
remove_pagination_from_url()
A
46 15 34
set_url_scheme()
A
53 16 18
add_url_pagination()
A
49 12 28
build_canonical_url()
A
53 11 24
get_date_canonical_url()
A
50 10 30
get_home_canonical_url()
A
53 8 21
get_post_type_archive_canonical_url()
S
57 7 16
get_singular_canonical_url()
S
61 7 11
get_canonical_url()
S
56 6 18
get_preferred_scheme()
S
56 5 19
has_custom_canonical_url()
S
58 5 17
matches_this_domain()
S
58 5 16
append_php_query()
S
60 5 13
maybe_get_paged()
S
66 5 9
get_home_host()
S
62 5 10
get_search_canonical_url()
S
62 3 12
get_taxonomical_canonical_url()
S
63 3 10
make_fully_qualified_url()
S
66 3 8
get_author_canonical_url()
S
65 3 9
detect_site_url_scheme()
S
77 3 3
_adjust_post_link_category()
S
69 3 6
clean_canonical_url()
S
66 2 8
create_canonical_url()
S
64 2 10
get_singular_custom_canonical_url()
S
78 2 3
get_homepage_permalink()
S
68 2 7
get_current_permalink()
S
68 2 7
get_taxonomical_custom_canonical_url()
S
78 2 3
convert_to_url_if_path()
S
70 2 6
get_current_canonical_url()
S
75 2 4
get_paged_url()
S
80 1 3
set_preferred_url_scheme()
S
79 1 3